machine-mounted retrieval device - Français Anglais Dictionnaire